package org.capgemini.tienda.vo;

public class CarritoProductoVO {

	private int cantidad;
	private double importe;
	private ProductoVO producto;
	
	
	/**
	 * @return the cantidad
	 */
	public int getCantidad() {
		return cantidad;
	}
	/**
	 * @param cantidad the cantidad to set
	 */
	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}
	/**
	 * @return the importe
	 */
	public double getImporte() {
		return importe;
	}
	/**
	 * @param importe the importe to set
	 */
	public void setImporte(double importe) {
		this.importe = importe;
	}
	/**
	 * @return the producto
	 */
	public ProductoVO getProducto() {
		return producto;
	}
	/**
	 * @param producto the producto to set
	 */
	public void setProducto(ProductoVO producto) {
		this.producto = producto;
	}
	
	public double calcularImporte(){
		setImporte(this.producto.getPrecioBase()*this.cantidad);
		return getImporte();
	}
}
